
.login-body{
    position: absolute;
    top: 4rem;
    padding:4rem 10%;
    width:100%;

    .login-panel{
        width:100%;
    }

    input{
        -webkit-user-select: auto;
        border:none;
        outline:none;
        &:focus,&:active{
            border:none;
        }
    }

    input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
        background-color: transparent;
        background-image: none;
        color: rgb(0, 0, 0);
    }


    .line{
        width:100%;
        display: table;
        font-size:1.5rem;
        &.border-bottom{
            border-bottom:1px solid @color-theme-light-gray;
        }

        .addon{
            display: table-cell;
            text-align: center;
            &:before{
                color: @color-theme-black;
                font-size: 1.3rem;
            }
        }

        .input-control{
            display: table-cell;
            width:100%;
            font-size: 1.3rem;
            color: @color-theme-black;
            padding-left:.5rem;
        }

        .attention{
            font-size: 1rem;
        }

        .btn-login{
            color: @color-theme-white;
            background-color: @color-theme-red;
            font-size:1rem;
            line-height:2;
            width:100%;
            border:none;
        }
    }


}